package com.example.compkeylab.config;

//@Configuration
//@EnableSwagger2
public class Swagger2Configuration {

    /**
     * 配置 Swagger 2
     * 注册一个 Bean 属性
     * enable()：是否启用 Swagger，启用后才能在浏览器中进行访问
     * groupName()：用于配置 API 文档的分组
     */
    //@Bean
    //public Docket docket() {
    //    return new Docket(DocumentationType.SWAGGER_2)
    //            .apiInfo(apiInfo())
    //            .enable(true)
    //            .groupName("v1")
    //            .select()
    //            // 过滤路径
    //            //.paths(PathSelectors.ant())
    //            // 指定扫描的包
    //            .apis(RequestHandlerSelectors.basePackage("com.example.compkeylab.controller"))
    //            .build();
    //}
    //
    //private ApiInfo apiInfo() {
    //    return new ApiInfoBuilder()
    //            .title("电商实验")
    //            .description("测试接口文档")
    //            //.termsOfServiceUrl("SSS")
    //            //.contact(new Contact("SSS", "SSS", "SSS"))
    //            .version("Apache 2.0")
    //            .build();
    //}
}
